.luck-draw-turntable-main {
    .luck-container {
        position: absolute;

        top: 80rpx;

        right: 22rpx;

        bottom: 0;

        left: 22rpx;

        height: 957rpx;

        margin: 0 auto;

        background-size: 100% 100% !important;
        .horn {
            position: absolute;

            right: 158rpx;

            bottom: 199rpx;

            left: 158rpx;

            height: 43rpx;

            padding: 0 34rpx;

            color: #ffd6a8;

            border-radius: 25rpx;

            background: #e9071d;

            font-family: PingFangSC-Regular, PingFang SC;

            font-size: 25rpx;

            font-weight: 400;

            line-height: 43rpx;
            .horn-item {
                height: 43rpx !important;

                line-height: 43rpx;
            }
        }
        .turntable-btn-wrap {
            // display: flex;
            position: absolute;

            z-index: 9;

            top: 36%;

            left: 50%;

            width: 210rpx;

            height: 216rpx;

            transform: translate(-50%, -50%);
            .arrow-img {
                position: absolute;

                top: -46rpx;

                left: 50%;

                width: 82rpx;

                height: 72rpx;

                transform: translateX(-50%);
            }
            .turntable-btn {
                position: relative;

                z-index: 10;

                width: 210rpx;

                height: 216rpx;

                text-align: center;

                color: #ffffff;

                background-size: 100% 100% !important;
                .luck-btn {
                    height: 72rpx;

                    padding-top: 56rpx;

                    letter-spacing: 5rpx;

                    text-shadow: 0px 4rpx 2rpx #ba0905;

                    font-family: PingFangSC-Semibold, PingFang SC;

                    font-size: 51rpx;

                    font-weight: 600;
                }
                .luck-status {
                    font-family: PingFangSC-Regular, PingFang SC;

                    font-size: 25rpx;

                    font-weight: 400;
                }
            }
        }
        .luck-item-container-bg {
            position: absolute;

            top: 65rpx;

            right: 69rpx;

            bottom: 0;

            left: 69rpx;

            height: 569rpx;

            margin: 0 auto;

            transition: transform 4s ease-in-out;

            background-size: 100% 100% !important;
        }
        .luck-item {
            position: absolute;

            top: -96rpx;

            left: 50%;

            width: 380rpx;

            height: 380rpx;

            transform: translateX(-50%);
            .turntable-item-wrap {
                width: 100%;

                height: 100%;

                transform-origin: bottom;
            }
            .setup-title {
                position: absolute;

                z-index: 9;

                top: 0;

                left: 0;

                display: flex;

                align-items: center;

                flex-flow: column;

                justify-content: center;

                box-sizing: border-box;

                width: 100%;

                height: 100%;

                margin: auto;

                text-align: center;

                color: #d04011;

                font-size: 30rpx;

                line-height: 40rpx;
                .prize-img {
                    width: 101rpx;

                    height: 101rpx;
                }
                .name {
                    color: #76340b;

                    font-family: PingFangSC-Regular, PingFang SC;

                    font-size: 22rpx;

                    font-weight: 400;
                }
                .lotteryImg {
                    width: 200rpx;

                    height: 200rpx;
                }
            }

            .click-draw {
                width: 181rpx;

                height: 192rpx;

                background-size: 100% 100% !important;
                .click-index {
                    .luck-btn {
                        height: 72rpx;

                        letter-spacing: 5rpx;

                        color: #ffffff;

                        text-shadow: 0px 4rpx 2rpx #ba0905;

                        font-family: PingFangSC-Semibold, PingFang SC;

                        font-size: 51rpx;

                        font-weight: 600;
                    }
                    .luck-status {
                        height: 31rpx;

                        color: #ffffff;

                        font-family: PingFangSC-Regular, PingFang SC;

                        font-size: 22rpx;

                        font-weight: 400;
                    }
                }
            }
        }
        .active {
            .active-view {
                position: absolute;

                z-index: 1;

                top: 0;

                left: 0;

                width: 181rpx;

                height: 199rpx;

                border: 5rpx solid #fe292b;

                border-radius: 18rpx;
            }
        }
    }
}
